home *** CD-ROM | disk | FTP | other *** search
-
- From: "M.D.I." <mtdesert@saturn.caps.maine.edu>
- Subject: AGA
-
- >Is there anything out there that will allow me to open up 256/HAM-8
- >screens? I just find HAM-6 a bit to ugly.
-
- Andy churches intuition extension will allow you open Intuition screens in
- any mode that your monitor supports, however you won't be able to use some
- AMOS features (e.g. Bobs) on them. For HAM8 title screens, it should do the
- job.
-
-
-
-
- From: GREGORY <GREGORY@ekefe.gel.ariadne-t.gr>
- Subject: Sort command
-
- >I think that Sort doesn't work with multi-dimensional arrays.Is
- >that true?
- > Gregory.
-
- Yes it is, but I wrote a quicksort procedure which is in the procedure
- library on aminet that will sort anything you like with some small
- modificiation (Indicated in comments in the code).
-
-
-
- >Hi guys, Here's a question for you:)
- >Is there a way to find the address of a variable without using
- >VarPtr? Maybe using A5 register?
- > Gregory.
-
- Not as far as I know. Remember the address of strings is likely to
- change with garbage collection, but integers / reals are allocated
- a static memory address. However garbage collection will only
- occur when you assign to a string varaible, or use an AMOS function which
- returns/modifies a string variable.
-
-
-
-
- From: "Video-room antr. (606)" <bcollin@mpi.nl>
- Subject: Re: Amos Sprite banks
-
- > for your warriors. I think Amos Sprite bank contains only 256 sprites, so
- > i have to copy all main warriors in every sprite bank (one for level) and
- > put others sprites in the others cells of the sprite bank (>120..).In this way
- > i will get five sprite banks,every one with more then 200 sprite's images!!!!!
- >
-
- This is a hypothesis, but worth a try. The sprite bank contains a pointer to
- the sprite image, and to it's mask. When you use a command to display a
- sprite, AMOS will either:
-
- - Copy the pointers from the sprite bank into the Amiga OS sprite
- image structure, or an interal structure to represent the image
- of each hardware sprite.
-
- - Put the address / number of the entry of sprite bank in the
- internal structure.
-
- If the first method is used, you can setup the first sprite, then swap the
- bank and setup the second without the display to the first being corrupted.
- I suggest you try it and see. However AMAL animations may complicate things,
- but if when compiling the AMAL program AMOS jsut creates a list of pointers
- to the actually images instead of the list of sprite bank numbers you type
- in, it will still be OK.
-
-
- I've never heard of this 256 sprite limit before, and looking at the
- internal structure of the bank, I can see no reason why 65535 sprites
- is not possible. This is a limit to the vertical size of each sprite,
- the number of sprites on the screen, and the number of bobs on the
- screen (The first and last of these can be edited from the AMOSPro
- configuration editor). It may be that the bob editor limits you to
- 256 sprites.
-
-
-
-
-
- +-------------------------+------------------------------------+
- | | _____ |
- | PAUL HICKMAN | / \ ON A HOT SUMMER NIGHT |
- | (ph@doc.ic.ac.uk) | / O O \ WOULD YOU OFFER YOUR |
- | DEPARTMENT OF COMPUTING | | _ | THROAT TO THE WOLF |
- | IMPERIAL COLLEGE LONDON | \ / \ / WITH THE RED ROSES ? |
- | | \_____/ |
- +-------------------------+------------------------------------+
- Machines: Amiga 500 WB1.3 - 1mb Memory - External Disk Drive.
- Amiga 1200 WB3.0 - 6mb Memory - 200Mb Hard Disk.
-
-
-